package com.unhz.generator.pojo;

import java.util.Date;
import java.util.List;

public class DeliveryOrder {
    /**交货订单id**/
    private Long id;
    /**排产订单id**/
    private Integer productionId;
    /**交货订单号**/
    private String deliveryNo;
    /**申请时间**/
    private Date applyTime;
    /**预期交货时间**/
    private Date deliveryTime;
    /**鞋码类型**/
    private Byte sizeType;
    /**手机号**/
    private String userPhone;
    /**真实姓名**/
    private String userName;
    /**收货地址-省**/
    private String province;
    /**收货地址-市**/
    private String city;
    /**收货地址-区/县**/
    private String counties;
    /**收货详细地址**/
    private String warehouseAddress;
    /**是否有效:0.无效 1.有效**/
    private Byte valid;
    /**状态：1.待确认 2.待出库 3.运输中 4.完成交货**/
    private Byte status;
    /**实际完成时间**/
    private Date realityTime;
    /**运单号**/
    private String waybillNo;
    /**备注**/
    private String remark;
    /**交货订单信息**/
    private List<DeliveryInfo> deliveryInfoList;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getProductionId() {
        return productionId;
    }

    public void setProductionId(Integer productionId) {
        this.productionId = productionId;
    }

    public String getDeliveryNo() {
        return deliveryNo;
    }

    public void setDeliveryNo(String deliveryNo) {
        this.deliveryNo = deliveryNo == null ? null : deliveryNo.trim();
    }

    public Date getApplyTime() {
        return applyTime;
    }

    public void setApplyTime(Date applyTime) {
        this.applyTime = applyTime;
    }

    public Date getDeliveryTime() {
        return deliveryTime;
    }

    public void setDeliveryTime(Date deliveryTime) {
        this.deliveryTime = deliveryTime;
    }

    public Byte getSizeType() {
        return sizeType;
    }

    public void setSizeType(Byte sizeType) {
        this.sizeType = sizeType;
    }

    public String getUserPhone() {
        return userPhone;
    }

    public void setUserPhone(String userPhone) {
        this.userPhone = userPhone == null ? null : userPhone.trim();
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province == null ? null : province.trim();
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city == null ? null : city.trim();
    }

    public String getCounties() {
        return counties;
    }

    public void setCounties(String counties) {
        this.counties = counties == null ? null : counties.trim();
    }

    public String getWarehouseAddress() {
        return warehouseAddress;
    }

    public void setWarehouseAddress(String warehouseAddress) {
        this.warehouseAddress = warehouseAddress == null ? null : warehouseAddress.trim();
    }

    public Byte getValid() {
        return valid;
    }

    public void setValid(Byte valid) {
        this.valid = valid;
    }

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }

    public Date getRealityTime() {
        return realityTime;
    }

    public void setRealityTime(Date realityTime) {
        this.realityTime = realityTime;
    }

    public String getWaybillNo() {
        return waybillNo;
    }

    public void setWaybillNo(String waybillNo) {
        this.waybillNo = waybillNo == null ? null : waybillNo.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public List<DeliveryInfo> getDeliveryInfoList() {
        return deliveryInfoList;
    }

    public void setDeliveryInfoList(List<DeliveryInfo> deliveryInfoList) {
        this.deliveryInfoList = deliveryInfoList;
    }
}